//package com.fy.xxl.job;
//
//import org.springframework.stereotype.Component;
//
//@Component
//public class JobHandler {

//    @Autowired
//    private XxlJobLogMapper xxlJobLogMapper;
//
//    @Autowired
//    private NewOrderService newOrderService;

//    @XxlJob("newOrderTaskHandler")
//    public void newOrderTaskHandler() {
//
//        //记录任务调度日志
//        XxlJobLog xxlJobLog = new XxlJobLog();
//        xxlJobLog.setJobId(XxlJobHelper.getJobId());//XxlJobHelper.getJobId() 的作用就是获取当前job的id
//        long startTime = System.currentTimeMillis();
//
//        try {
//            //执行任务：搜索附近代驾司机
//            newOrderService.executeTask(XxlJobHelper.getJobId());
//
//            //成功状态
//            xxlJobLog.setStatus(1);
//        } catch (Exception e) {
//            //失败状态
//            xxlJobLog.setStatus(0);
//            xxlJobLog.setError(e.getMessage());
//            e.printStackTrace();
//        } finally {
//            long times = System.currentTimeMillis()- startTime;
//            //TODO 完善long
//            xxlJobLog.setTimes((int)times);
//            xxlJobLogMapper.insert(xxlJobLog);
//        }
//    }

//    @XxlJob("testDemo")
//    public void testDemo(){
//        System.out.println("test......"+new Date());
//    }

//}
